/**
 * Proyecto: Cognitum
 * Global IT Services 2008
 * @author Mislas
 */

Cognitum.Common.Bitacora.Entity = function (){
	if (LOG.isDebugEnabled()) {
		LOG.debug('[Bitacora.Entity.ctor] <-');
	}
	Cognitum.Common.Bitacora.Entity.superclass.constructor.call(this, 
		false,
		true
	);
	if (LOG.isDebugEnabled()) {
		LOG.debug('[Bitacora.Entity.ctor] <-');
	}
}

Ext.extend(Cognitum.Common.Bitacora.Entity, Karma.Core.Entity, {
	id: 'Bitacora.Entity',
	name: 'Bitacoras',
	editorXType: 'bit.editor',
	columns: [
		{ Name: 'Id', Property: 'Id', Mostrar: false },
		{ Name: 'Nombre de Usuario', Property: 'Username' },
		{ Name: 'Centro de Beneficio', Property: 'CentroDeBeneficio.Nombre' },
		{ Name: 'Usuario agrego', Property: 'UsuarioAdd.Username' },
		{ Name: 'Fecha alta', Property: 'FechaAdd', Tipo: 'fecha' }
	],
	searchlist: {
		sortings: [ 'Username'],
		views: [
			{ Id: 0, Nombre: 'Normal', Template: null },
			{ Id: 1, Nombre: 'Expandida', Template: null }
		],
		previewTemplate: null		
	}
});

Cognitum.Bitacoras = Cognitum.Common.Bitacora.Entity;